Sometimes, instead of getting an error message from a program, such as "File is busy or in use", you may get a negative return code. The list below shows some of the result codes and their meanings.
Value Meaning
-33 File directory full
-34 All allocation blocks on the volume are full
-35 Specified volume doesn't exist
-36 I/O error
-37 Bad file name or volume name
-38 File not open
-39 Logical end-of-file reached during read
operation
-41 Memory full
-42 Too many files open; max of 12 files on
128K Macintosh, 40 files on other Macs.
-43 File not found
-44 Volume is locked by hardware setting
-45 File is locked
-46 Volume is locked by software flag
-47 File is busy; one or more files are open
-48 File with specific name and version number
already exists
-56 No such device
-57 Not a Macintosh disk; volume lacks
Macintosh-format directory
-59 Problem during rename
-60 Bad master directory block; must
reinitialize volume
-61 Read/write permission or open permission
doesn't allow writing
-64 Drive isn't connected</text>
</content>
<name></name>
<script></script>
</card>
card_4540.xml
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
If the sad faced Mac icon appears after your disk starts spinning, the first two digits of the code number under the icon are OF, the next four digits will indicate the type of error. If you get a sad Mac with an OF code, restart the Macintosh with the Option and Command keys held down. This will rebuild the Desktop file (all Get Info. dialogs and file folder names will be lost). You might be able to fix a faulty startup disk by replacing its System file.
Code Meaning:
01 ROM test
02 RAM test (Bus subtest)
03 RAM test (byte write)
04 RAM test (mod3 test)
05 RAM test (address uniqueness)
0F0001 Bus error
0F0002 Address error
0F0003 Illegal instruction
0F0004 Zero divide
0F0005 Check trap - CHK instruction
0F0006 Overflow trap - TRAPV instruction
0F0007 Privilege violation
0F0008 Trace trap
0F0009 Trap dispatcher error
0F000A Line 1111 trap
0F000B Other trap
0F000C Unimplimented trap executed
0F000D Interrupt button on programmers
switch
0F0064 Bad System file
0F0065 Bad Finder</text>
</content>
<name></name>
<script></script>
</card>
card_2520.xml
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
System Errors - when a system error occurs, press the Interrupt button (the Interrupt button is behind the Reset button on the Programmers switch). A dialog box will appear with a ">" prompt. Type the following G 40F6D8. Hit return and you should be returned to the finder. (Doesn't always work - but is better than nothing.)
</text>
</content>
<name></name>
<script></script>
</card>
card_3559.xml
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
System - to determine what version of the System you are using - use ResEdit. Start ResEdit and double-click on the System file. Scroll through the resource file to the STR resource, double-click on it. When the STR resource is opened, scroll until you see the STR with ID=0. Double-click on ID=0 and you will see the version number and date of the system. (If you are new to ResEdit, I suggest that you do this looking around on a backup copy of your program.)
</text>
</content>
<name></name>
<script></script>
</card>
card_2967.xml
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >